Mechanized irrigation

Antonyms for "mechanized irrigation" (5 found)

Adjective(3 words)
hand-irrigatingmanual irrigationmanual irrigation practice
Noun(2 words)
hand irrigationhand watered

Keep exploring